package cn.tedu.charging.order.pojo.po;

import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.io.Serializable;

/**
 *
 * 订单服务和MQ 发送的消息PO
 * 用来通过死信队列实现延迟消息处理超时订单
 *
 *
 * 订单要把消息存储到消息队列 用PO 可以
 * 订单要把消息传输给消息队列 用Dto 也可以
 * 结论都可以
 *
 * 接口里没有任何方法的接口 叫做 标记接口
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class OrderMQPO implements Serializable {

    /**
     * 订单编号
     */
    String orderNo;
}
